﻿namespace GamFi.API.Application.Exceptions;

/// <inheritdoc />
public class WalletException : Exception
{
    /// <summary>
    /// Кошелек не найден
    /// </summary>
    public string WalletNotFound { get; set; } = default!;
    
    /// <summary>
    /// Операции не существует
    /// </summary>
    public string OperationNotExist { get; set; }  = default!;

    /// <summary>
    /// Недостаточно средств
    /// </summary>
    public string NotEnoughBalance { get; set; } = default!;
    
    /// <inheritdoc />
    public WalletException(string message) : base(message)
    {
    }
}